be presented to the public - Englisch Synonyme Wörterbuch